Implementation relations and testing for cyclic systems: Adding probabilities

نویسندگان

چکیده

This paper concerns the systematic testing of robotic control software based on state-based models. We focus cyclic systems that typically receive inputs (values from sensors), perform computations, produce outputs (sent to actuators) and possibly change state. provide a theory for such where time can be represented probabilities are used quantify non-deterministic choices, making it possible model probabilistic algorithms. In addition, refusals, inability system set actions, taken into account. consider several scenarios. For example, tester might only able passively observe sequence events so cannot check probabilities, while in another scenario repeatedly apply test case estimate sequences events. These different scenarios lead range implementation relations (notions correctness). As consequence, this provides formal definitions form basis sound automated also validate by showing how observers an alternative but equivalent characterisation.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Specification, testing and implementation relations for symbolic-probabilistic systems

We consider the specification and testing of systems where probabilistic information is not given by means of fixed values but as intervals of probabilities. We will use an extension of the finite state machines model where choices among transitions labelled by the same input action are probabilistically resolved. We will introduce our notion of test and we will define how tests are applied to ...

متن کامل

Implementation Relations for Testing Through Asynchronous Channels

This paper concerns testing from an input output transition system (IOTS) model of a system under test that interacts with its environment through asynchronous first in first out (FIFO) channels. It explores methods for analysing an IOTS without modelling the channels. If IOTS M produces sequence σ then, since communications are asynchronous, output can be delayed and so a different sequence mi...

متن کامل

Testing Network Structure Using Relations Between Small Subgraph Probabilities

We study the problem of testing for structure in networks using relations between the observed frequencies of small subgraphs. We consider the statistics T3 = (edge frequency) − triangle frequency T2 = 3(edge frequency)(1− edge frequency)− V-shape frequency and prove a central limit theorem for (T2, T3) under an Erdős-Rényi null model. We then analyze the power of the associated χ test statisti...

متن کامل

Conformance Testing Relations for Timed Systems

This paper presents a formal framework to test both the functional and temporal behaviors in systems where temporal aspects are critical. Different implementation relations, depending on both the interpretation of time and on the (non-)determinism of specifications and/or implementations, are presented and related. We also study how tests cases are defined and applied to implementations. A test...

متن کامل

Quotient G-systems and Green\'s Relations

In this paper, we first introduce the concepts of G-systems, quotient G-systems and isomorphism theorems on G-systems of n-ary semihypergroups . Also we consider the Green's equivalences on G-systems and further in-vestigate some of their properties. A number of n-ary semihypergroups are constructed and presented as examples in this paper.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Robotics and Autonomous Systems

سال: 2023

ISSN: ['0921-8890', '1872-793X']

DOI: https://doi.org/10.1016/j.robot.2023.104426